look stunning - Alemán Inglés Diccionario